home *** CD-ROM | disk | FTP | other *** search
/ CD Actual Thematic 7: Programming / CDAT7.iso / Share / Codigo / hh / rsource.exe / Hexen Source / SOUNDS.C < prev    next >
Encoding:
C/C++ Source or Header  |  1996-03-22  |  13.1 KB  |  307 lines

  1.  
  2. //**************************************************************************
  3. //**
  4. //** sounds.c : Heretic 2 : Raven Software, Corp.
  5. //**
  6. //** $RCSfile: sounds.c,v $
  7. //** $Revision: 1.83 $
  8. //** $Date: 96/01/06 18:37:44 $
  9. //** $Author: bgokey $
  10. //**
  11. //**************************************************************************
  12.  
  13. #include "h2def.h"
  14. #include "sounds.h"
  15.  
  16. // Music info
  17.  
  18. /*
  19. musicinfo_t S_music[] =
  20. {
  21.     { "MUS_E1M1", 0 }, // 1-1
  22.     { "MUS_E1M2", 0 },
  23.     { "MUS_E1M3", 0 },
  24.     { "MUS_E1M4", 0 },
  25.     { "MUS_E1M5", 0 },
  26.     { "MUS_E1M6", 0 },
  27.     { "MUS_E1M7", 0 },
  28.     { "MUS_E1M8", 0 },
  29.     { "MUS_E1M9", 0 },
  30.     { "MUS_E2M1", 0 }, // 2-1
  31.     { "MUS_E2M2", 0 },
  32.     { "MUS_E2M3", 0 },
  33.     { "MUS_E2M4", 0 },
  34.     { "MUS_E1M4", 0 },
  35.     { "MUS_E2M6", 0 },
  36.     { "MUS_E2M7", 0 },
  37.     { "MUS_E2M8", 0 },
  38.     { "MUS_E2M9", 0 },
  39.     { "MUS_E1M1", 0 }, // 3-1
  40.     { "MUS_E3M2", 0 },
  41.     { "MUS_E3M3", 0 },
  42.     { "MUS_E1M6", 0 },
  43.     { "MUS_E1M3", 0 },
  44.     { "MUS_E1M2", 0 },
  45.     { "MUS_E1M5", 0 },
  46.     { "MUS_E1M9", 0 },
  47.     { "MUS_E2M6", 0 },
  48.     { "MUS_E1M6", 0 }, // 4-1
  49.     { "MUS_TITL", 0 },
  50.     { "MUS_INTR", 0 },
  51.     { "MUS_CPTD", 0 }
  52. };
  53. */
  54.  
  55. // Sound info
  56.  
  57. sfxinfo_t S_sfx[] =
  58. {
  59.     // tagname, lumpname, priority, usefulness, snd_ptr, lumpnum, numchannels,
  60.     //        pitchshift
  61.     { "", "", 0, -1, NULL, 0, 0, 0 },
  62.     { "PlayerFighterNormalDeath", "", 256, -1, NULL, 0, 2, 1 },
  63.     { "PlayerFighterCrazyDeath", "", 256, -1, NULL, 0, 2, 1 },
  64.     { "PlayerFighterExtreme1Death", "", 256, -1, NULL, 0, 2, 1 },
  65.     { "PlayerFighterExtreme2Death", "", 256, -1, NULL, 0, 2, 1 },
  66.     { "PlayerFighterExtreme3Death", "", 256, -1, NULL, 0, 2, 1 },
  67.     { "PlayerFighterBurnDeath", "", 256, -1, NULL, 0, 2, 1 },
  68.     { "PlayerClericNormalDeath", "", 256, -1, NULL, 0, 2, 1 },
  69.     { "PlayerClericCrazyDeath", "", 256, -1, NULL, 0, 2, 1 },
  70.     { "PlayerClericExtreme1Death", "", 256, -1, NULL, 0, 2, 1 },
  71.     { "PlayerClericExtreme2Death", "", 256, -1, NULL, 0, 2, 1 },
  72.     { "PlayerClericExtreme3Death", "", 256, -1, NULL, 0, 2, 1 },
  73.     { "PlayerClericBurnDeath", "", 256, -1, NULL, 0, 2, 1 },
  74.     { "PlayerMageNormalDeath", "", 256, -1, NULL, 0, 2, 0 },
  75.     { "PlayerMageCrazyDeath", "", 256, -1, NULL, 0, 2, 0 },
  76.     { "PlayerMageExtreme1Death", "", 256, -1, NULL, 0, 2, 0 },
  77.     { "PlayerMageExtreme2Death", "", 256, -1, NULL, 0, 2, 0 },
  78.     { "PlayerMageExtreme3Death", "", 256, -1, NULL, 0, 2, 0 },
  79.     { "PlayerMageBurnDeath", "", 256, -1, NULL, 0, 2, 0 },
  80.     { "PlayerFighterPain", "", 256, -1, NULL, 0, 2, 1 },
  81.     { "PlayerClericPain", "", 256, -1, NULL, 0, 2, 1 },
  82.     { "PlayerMagePain", "", 256, -1, NULL, 0, 2, 0 },
  83.     { "PlayerFighterGrunt", "", 256, -1, NULL, 0, 2, 1 },
  84.     { "PlayerClericGrunt", "", 256, -1, NULL, 0, 2, 1 },
  85.     { "PlayerMageGrunt", "", 256, -1, NULL, 0, 2, 0 },
  86.     { "PlayerLand", "", 32, -1, NULL, 0, 2, 1 },
  87.     { "PlayerPoisonCough", "", 256, -1, NULL, 0, 2, 1 },
  88.     { "PlayerFighterFallingScream", "", 256, -1, NULL, 0, 2, 1 },
  89.     { "PlayerClericFallingScream", "", 256, -1, NULL, 0, 2, 1 },
  90.     { "PlayerMageFallingScream", "", 256, -1, NULL, 0, 2, 0 },
  91.     { "PlayerFallingSplat", "", 256, -1, NULL, 0, 2, 1 },
  92.     { "PlayerFighterFailedUse", "", 256, -1, NULL, 0, 1, 1 },
  93.     { "PlayerClericFailedUse", "", 256, -1, NULL, 0, 1, 1 },
  94.     { "PlayerMageFailedUse", "", 256, -1, NULL, 0, 1, 0 },
  95.     { "PlatformStart", "", 36, -1, NULL, 0, 2, 1 },
  96.     { "PlatformStartMetal", "", 36, -1, NULL, 0, 2, 1 },
  97.     { "PlatformStop", "", 40, -1, NULL, 0, 2, 1 },
  98.     { "StoneMove", "", 32, -1, NULL, 0, 2, 1 },
  99.     { "MetalMove", "", 32, -1, NULL, 0, 2, 1 },
  100.     { "DoorOpen", "", 36, -1, NULL, 0, 2, 1 },
  101.     { "DoorLocked", "", 36, -1, NULL, 0, 2, 1 },
  102.     { "DoorOpenMetal", "", 36, -1, NULL, 0, 2, 1 },
  103.     { "DoorCloseMetal", "", 36, -1, NULL, 0, 2, 1 },
  104.     { "DoorCloseLight", "", 36, -1, NULL, 0, 2, 1 },
  105.     { "DoorCloseHeavy", "", 36, -1, NULL, 0, 2, 1 },
  106.     { "DoorCreak", "", 36, -1, NULL, 0, 2, 1 },
  107.     { "PickupWeapon", "", 36, -1, NULL, 0, 2, 0 },
  108.     { "PickupArtifact", "", 36, -1, NULL, 0, 2, 1 },
  109.     { "PickupKey", "", 36, -1, NULL, 0, 2, 1 },
  110.     { "PickupItem", "", 36, -1, NULL, 0, 2, 1 },
  111.     { "PickupPiece", "", 36, -1, NULL, 0, 2, 0 },
  112.     { "WeaponBuild", "", 36, -1, NULL, 0, 2, 0 },
  113.     { "UseArtifact", "", 36, -1, NULL, 0, 2, 1 },
  114.     { "BlastRadius", "", 36, -1, NULL, 0, 2, 1 },
  115.     { "Teleport", "", 256, -1, NULL, 0, 2, 1 },
  116.     { "ThunderCrash", "", 30, -1, NULL, 0, 2, 1 },
  117.     { "FighterPunchMiss", "", 80, -1, NULL, 0, 2, 1 },
  118.     { "FighterPunchHitThing", "", 80, -1, NULL, 0, 2, 1 },
  119.     { "FighterPunchHitWall", "", 80, -1, NULL, 0, 2, 1 },
  120.     { "FighterGrunt", "", 80, -1, NULL, 0, 2, 1 },
  121.     { "FighterAxeHitThing", "", 80, -1, NULL, 0, 2, 1 },
  122.     { "FighterHammerMiss", "", 80, -1, NULL, 0, 2, 1 },
  123.     { "FighterHammerHitThing", "", 80, -1, NULL, 0, 2, 1 },
  124.     { "FighterHammerHitWall", "", 80, -1, NULL, 0, 2, 1 },
  125.     { "FighterHammerContinuous", "", 32, -1, NULL, 0, 2, 1 },
  126.     { "FighterHammerExplode", "", 80, -1, NULL, 0, 2, 1 },
  127.     { "FighterSwordFire", "", 80, -1, NULL, 0, 2, 1 },
  128.     { "FighterSwordExplode", "", 80, -1, NULL, 0, 2, 1 },
  129.     { "ClericCStaffFire", "", 80, -1, NULL, 0, 2, 1 },
  130.     { "ClericCStaffExplode", "", 40, -1, NULL, 0, 2, 1 },
  131.     { "ClericCStaffHitThing", "", 80, -1, NULL, 0, 2, 1 },
  132.     { "ClericFlameFire", "", 80, -1, NULL, 0, 2, 1 },
  133.     { "ClericFlameExplode", "", 80, -1, NULL, 0, 2, 1 },
  134.     { "ClericFlameCircle", "", 80, -1, NULL, 0, 2, 1 },
  135.     { "MageWandFire", "", 80, -1, NULL, 0, 2, 1 },
  136.     { "MageLightningFire", "", 80, -1, NULL, 0, 2, 1 },
  137.     { "MageLightningZap", "", 32, -1, NULL, 0, 2, 1 },
  138.     { "MageLightningContinuous", "", 32, -1, NULL, 0, 2, 1 },
  139.     { "MageLightningReady", "", 30, -1, NULL, 0, 2, 1 },
  140.     { "MageShardsFire","", 80, -1, NULL, 0, 2, 1 },
  141.     { "MageShardsExplode","", 36, -1, NULL, 0, 2, 1 },
  142.     { "MageStaffFire","", 80, -1, NULL, 0, 2, 1 },
  143.     { "MageStaffExplode","", 40, -1, NULL, 0, 2, 1 },
  144.     { "Switch1", "", 32, -1, NULL, 0, 2, 1 },
  145.     { "Switch2", "", 32, -1, NULL, 0, 2, 1 },
  146.     { "SerpentSight", "", 32, -1, NULL, 0, 2, 1 },
  147.     { "SerpentActive", "", 32, -1, NULL, 0, 2, 1 },
  148.     { "SerpentPain", "", 32, -1, NULL, 0, 2, 1 },
  149.     { "SerpentAttack", "", 32, -1, NULL, 0, 2, 1 },
  150.     { "SerpentMeleeHit", "", 32, -1, NULL, 0, 2, 1 },
  151.     { "SerpentDeath", "", 40, -1, NULL, 0, 2, 1 },
  152.     { "SerpentBirth", "", 32, -1, NULL, 0, 2, 1 },
  153.     { "SerpentFXContinuous", "", 32, -1, NULL, 0, 2, 1 },
  154.     { "SerpentFXHit", "", 32, -1, NULL, 0, 2, 1 },
  155.     { "PotteryExplode", "", 32, -1, NULL, 0, 2, 1 },
  156.     { "Drip", "", 32, -1, NULL, 0, 2, 1 },
  157.     { "CentaurSight", "", 32, -1, NULL, 0, 2, 1 },
  158.     { "CentaurActive", "", 32, -1, NULL, 0, 2, 1 },
  159.     { "CentaurPain", "", 32, -1, NULL, 0, 2, 1 },
  160.     { "CentaurAttack", "", 32, -1, NULL, 0, 2, 1 },
  161.     { "CentaurDeath", "", 40, -1, NULL, 0, 2, 1 },
  162.     { "CentaurLeaderAttack", "", 32, -1, NULL, 0, 2, 1 },
  163.     { "CentaurMissileExplode", "", 32, -1, NULL, 0, 2, 1 },
  164.     { "Wind", "", 1, -1, NULL, 0, 2, 1 },
  165.     { "BishopSight", "", 32, -1, NULL, 0, 2, 1 },
  166.     { "BishopActive", "", 32, -1, NULL, 0, 2, 1 },
  167.     { "BishopPain", "", 32, -1, NULL, 0, 2, 1 },
  168.     { "BishopAttack", "", 32, -1, NULL, 0, 2, 1 },
  169.     { "BishopDeath", "", 40, -1, NULL, 0, 2, 1 },
  170.     { "BishopMissileExplode", "", 32, -1, NULL, 0, 2, 1 },
  171.     { "BishopBlur", "", 32, -1, NULL, 0, 2, 1 },
  172.     { "DemonSight", "", 32, -1, NULL, 0, 2, 1 },
  173.     { "DemonActive", "", 32, -1, NULL, 0, 2, 1 },
  174.     { "DemonPain", "", 32, -1, NULL, 0, 2, 1 },
  175.     { "DemonAttack", "", 32, -1, NULL, 0, 2, 1 },
  176.     { "DemonMissileFire", "", 32, -1, NULL, 0, 2, 1 },
  177.     { "DemonMissileExplode", "", 32, -1, NULL, 0, 2, 1 },
  178.     { "DemonDeath", "", 40, -1, NULL, 0, 2, 1 },
  179.     { "WraithSight", "", 32, -1, NULL, 0, 2, 1 },
  180.     { "WraithActive", "", 32, -1, NULL, 0, 2, 1 },
  181.     { "WraithPain", "", 32, -1, NULL, 0, 2, 1 },
  182.     { "WraithAttack", "", 32, -1, NULL, 0, 2, 1 },
  183.     { "WraithMissileFire", "", 32, -1, NULL, 0, 2, 1 },
  184.     { "WraithMissileExplode", "", 32, -1, NULL, 0, 2, 1 },
  185.     { "WraithDeath", "", 40, -1, NULL, 0, 2, 1 },
  186.     { "PigActive1", "", 32, -1, NULL, 0, 2, 1 },
  187.     { "PigActive2", "", 32, -1, NULL, 0, 2, 1 },
  188.     { "PigPain", "", 32, -1, NULL, 0, 2, 1 },
  189.     { "PigAttack", "", 32, -1, NULL, 0, 2, 1 },
  190.     { "PigDeath", "", 40, -1, NULL, 0, 2, 1 },
  191.     { "MaulatorSight", "", 32, -1, NULL, 0, 2, 1 },
  192.     { "MaulatorActive", "", 32, -1, NULL, 0, 2, 1 },
  193.     { "MaulatorPain", "", 32, -1, NULL, 0, 2, 1 },
  194.     { "MaulatorHamSwing", "", 32, -1, NULL, 0, 2, 1 },
  195.     { "MaulatorHamHit", "", 32, -1, NULL, 0, 2, 1 },
  196.     { "MaulatorMissileHit", "", 32, -1, NULL, 0, 2, 1 },
  197.     { "MaulatorDeath", "", 40, -1, NULL, 0, 2, 1 },
  198.     { "FreezeDeath", "", 40, -1, NULL, 0, 2, 1 },
  199.     { "FreezeShatter", "", 40, -1, NULL, 0, 2, 1 },
  200.     { "EttinSight", "", 32, -1, NULL, 0, 2, 1 },
  201.     { "EttinActive", "", 32, -1, NULL, 0, 2, 1 },
  202.     { "EttinPain", "", 32, -1, NULL, 0, 2, 1 },
  203.     { "EttinAttack", "", 32, -1, NULL, 0, 2, 1 },
  204.     { "EttinDeath", "", 40, -1, NULL, 0, 2, 1 },
  205.     { "FireDemonSpawn", "", 32, -1, NULL, 0, 2, 1 },
  206.     { "FireDemonActive", "", 32, -1, NULL, 0, 2, 1 },
  207.     { "FireDemonPain", "", 32, -1, NULL, 0, 2, 1 },
  208.     { "FireDemonAttack", "", 32, -1, NULL, 0, 2, 1 },
  209.     { "FireDemonMissileHit", "", 32, -1, NULL, 0, 2, 1 },
  210.     { "FireDemonDeath", "", 40, -1, NULL, 0, 2, 1 },
  211.     { "IceGuySight", "", 32, -1, NULL, 0, 2, 1 },
  212.     { "IceGuyActive", "", 32, -1, NULL, 0, 2, 1 },
  213.     { "IceGuyAttack", "", 32, -1, NULL, 0, 2, 1 },
  214.     { "IceGuyMissileExplode", "", 32, -1, NULL, 0, 2, 1 },
  215.     { "SorcererSight", "", 256, -1, NULL, 0, 2, 1 },
  216.     { "SorcererActive", "", 256, -1, NULL, 0, 2, 1 },
  217.     { "SorcererPain", "", 256, -1, NULL, 0, 2, 1 },
  218.     { "SorcererSpellCast", "", 256, -1, NULL, 0, 2, 1 },
  219.     { "SorcererBallWoosh", "", 256, -1, NULL, 0, 4, 1 },
  220.     { "SorcererDeathScream", "", 256, -1, NULL, 0, 2, 1 },
  221.     { "SorcererBishopSpawn", "", 80, -1, NULL, 0, 2, 1 },
  222.     { "SorcererBallPop", "", 80, -1, NULL, 0, 2, 1 },
  223.     { "SorcererBallBounce", "", 80, -1, NULL, 0, 3, 1 },
  224.     { "SorcererBallExplode", "", 80, -1, NULL, 0, 3, 1 },
  225.     { "SorcererBigBallExplode", "", 80, -1, NULL, 0, 3, 1 },
  226.     { "SorcererHeadScream", "", 256, -1, NULL, 0, 2, 1 },
  227.     { "DragonSight", "", 64, -1, NULL, 0, 2, 1 },
  228.     { "DragonActive", "", 64, -1, NULL, 0, 2, 1 },
  229.     { "DragonWingflap", "", 64, -1, NULL, 0, 2, 1 },
  230.     { "DragonAttack", "", 64, -1, NULL, 0, 2, 1 },
  231.     { "DragonPain", "", 64, -1, NULL, 0, 2, 1 },
  232.     { "DragonDeath", "", 64, -1, NULL, 0, 2, 1 },
  233.     { "DragonFireballExplode", "", 32, -1, NULL, 0, 2, 1 },
  234.     { "KoraxSight", "", 256, -1, NULL, 0, 2, 1 },
  235.     { "KoraxActive", "", 256, -1, NULL, 0, 2, 1 },
  236.     { "KoraxPain", "", 256, -1, NULL, 0, 2, 1 },
  237.     { "KoraxAttack", "", 256, -1, NULL, 0, 2, 1 },
  238.     { "KoraxCommand", "", 256, -1, NULL, 0, 2, 1 },
  239.     { "KoraxDeath", "", 256, -1, NULL, 0, 2, 1 },
  240.     { "KoraxStep", "", 128, -1, NULL, 0, 2, 1 },
  241.     { "ThrustSpikeRaise", "", 32, -1, NULL, 0, 2, 1 },
  242.     { "ThrustSpikeLower", "", 32, -1, NULL, 0, 2, 1 },
  243.     { "GlassShatter", "", 32, -1, NULL, 0, 2, 1 },
  244.     { "FlechetteBounce", "", 32, -1, NULL, 0, 2, 1 },
  245.     { "FlechetteExplode", "", 32, -1, NULL, 0, 2, 1 },
  246.     { "LavaMove", "", 36, -1, NULL, 0, 2, 1 },
  247.     { "WaterMove", "", 36, -1, NULL, 0, 2, 1 },
  248.     { "IceStartMove", "", 36, -1, NULL, 0, 2, 1 },
  249.     { "EarthStartMove", "", 36, -1, NULL, 0, 2, 1 },
  250.     { "WaterSplash", "", 32, -1, NULL, 0, 2, 1 },
  251.     { "LavaSizzle", "", 32, -1, NULL, 0, 2, 1 },
  252.     { "SludgeGloop", "", 32, -1, NULL, 0, 2, 1 },
  253.     { "HolySymbolFire", "", 64, -1, NULL, 0, 2, 1 },
  254.     { "SpiritActive", "", 32, -1, NULL, 0, 2, 1 },
  255.     { "SpiritAttack", "", 32, -1, NULL, 0, 2, 1 },
  256.     { "SpiritDie", "", 32, -1, NULL, 0, 2, 1 },
  257.     { "ValveTurn", "", 36, -1, NULL, 0, 2, 1 },
  258.     { "RopePull", "", 36, -1, NULL, 0, 2, 1 },
  259.     { "FlyBuzz", "", 20, -1, NULL, 0, 2, 1 },
  260.     { "Ignite", "", 32, -1, NULL, 0, 2, 1 },
  261.     { "PuzzleSuccess", "", 256, -1, NULL, 0, 2, 1 },
  262.     { "PuzzleFailFighter", "", 256, -1, NULL, 0, 2, 1 },
  263.     { "PuzzleFailCleric", "", 256, -1, NULL, 0, 2, 1 },
  264.     { "PuzzleFailMage", "", 256, -1, NULL, 0, 2, 1 },
  265.     { "Earthquake", "", 32, -1, NULL, 0, 2, 1 },
  266.     { "BellRing", "", 32, -1, NULL, 0, 2, 0 },
  267.     { "TreeBreak", "", 32, -1, NULL, 0, 2, 1 },
  268.     { "TreeExplode", "", 32, -1, NULL, 0, 2, 1 },
  269.     { "SuitofArmorBreak", "", 32, -1, NULL, 0, 2, 1 },
  270.     { "PoisonShroomPain", "", 20, -1, NULL, 0, 2, 1 },
  271.     { "PoisonShroomDeath", "", 32, -1, NULL, 0, 2, 1 },
  272.     { "Ambient1", "", 1, -1, NULL, 0, 1, 1 },
  273.     { "Ambient2", "", 1, -1, NULL, 0, 1, 1 },
  274.     { "Ambient3", "", 1, -1, NULL, 0, 1, 1 },
  275.     { "Ambient4", "", 1, -1, NULL, 0, 1, 1 },
  276.     { "Ambient5", "", 1, -1, NULL, 0, 1, 1 },
  277.     { "Ambient6", "", 1, -1, NULL, 0, 1, 1 },
  278.     { "Ambient7", "", 1, -1, NULL, 0, 1, 1 },
  279.     { "Ambient8", "", 1, -1, NULL, 0, 1, 1 },
  280.     { "Ambient9", "", 1, -1, NULL, 0, 1, 1 },
  281.     { "Ambient10", "", 1, -1, NULL, 0, 1, 1 },
  282.     { "Ambient11", "", 1, -1, NULL, 0, 1, 1 },
  283.     { "Ambient12", "", 1, -1, NULL, 0, 1, 1 },
  284.     { "Ambient13", "", 1, -1, NULL, 0, 1, 1 },
  285.     { "Ambient14", "", 1, -1, NULL, 0, 1, 1 },
  286.     { "Ambient15", "", 1, -1, NULL, 0, 1, 1 },
  287.     { "StartupTick", "", 32, -1, NULL, 0, 2, 1 },
  288.     { "SwitchOtherLevel", "", 32, -1, NULL, 0, 2, 1 },
  289.     { "Respawn", "", 32, -1, NULL, 0, 2, 1 },
  290.     { "KoraxVoiceGreetings", "", 512, -1, NULL, 0, 2, 1 },
  291.     { "KoraxVoiceReady", "", 512, -1, NULL, 0, 2, 1 },
  292.     { "KoraxVoiceBlood", "", 512, -1, NULL, 0, 2, 1 },
  293.     { "KoraxVoiceGame", "", 512, -1, NULL, 0, 2, 1 },
  294.     { "KoraxVoiceBoard", "", 512, -1, NULL, 0, 2, 1 },
  295.     { "KoraxVoiceWorship", "", 512, -1, NULL, 0, 2, 1 },
  296.     { "KoraxVoiceMaybe", "", 512, -1, NULL, 0, 2, 1 },
  297.     { "KoraxVoiceStrong", "", 512, -1, NULL, 0, 2, 1 },
  298.     { "KoraxVoiceFace", "", 512, -1, NULL, 0, 2, 1 },
  299.     { "BatScream", "", 32, -1, NULL, 0, 2, 1 },
  300.     { "Chat", "", 512, -1, NULL, 0, 2, 1 },
  301.     { "MenuMove", "", 32, -1, NULL, 0, 2, 1 },
  302.     { "ClockTick", "", 32, -1, NULL, 0, 2, 1 },
  303.     { "Fireball", "", 32, -1, NULL, 0, 2, 1 },
  304.     { "PuppyBeat", "", 30, -1, NULL, 0, 2, 1 },
  305.     { "MysticIncant", "", 32, -1, NULL, 0, 4, 1 }
  306. };
  307.